insulating layers - Francés Inglés Diccionario